import javax.swing.*;
//swing是java设计图形画界面(GUI)的工具包
//extends 继承...类
//可以使用父类的方法
public class window extends  JFrame  {
    //集成Jframe类，它是由官方提供的一个类，可以快速开发Java界面应用程序
        GamePanel mp=new GamePanel();
    public window(){
        setTitle("小游戏");
        //设置窗口标题
        setSize(1200,800);
        //设置窗口的大小
        setLocationRelativeTo(null);
        //设置窗口居中
        add(mp);
        //将mp添加到 JFrame 容器中的
        setVisible(true);
        //设置窗口可见
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        //设置窗口的关闭按钮
        //1.HIDE_ON_CLOSE 关闭窗口，但后台还在运行
        //2.DO_NOTHING_ON_CLOSE 点击 X 关闭不了窗口。即不做任何处理
        //3.DISPOSE_ON_CLOSE 需要在(WindowConstants)定义,同1
        //4.EXIT_ON_CLOSE 真正的关闭
        setResizable(false);
        //设置窗口可变大小
        //false是不可变
        addKeyListener(mp);
        //addKeyListener 添加指定的按键侦听器，以接收发自此组件的按键事件
        //添加键盘监听器
        //mp里面有键盘监听
    }
}


